undertake boldly - French English Dictionary